package com.micro.ai.gateway.config;

import org.springframework.context.annotation.Configuration;

/**
 * 网关路由配置
 * 
 * 🔴 重要说明：
 * 1. 路由配置已完全迁移到 Nacos 配置中心（支持动态刷新）
 * 2. Nacos 配置文件位置：src/main/resources/nacos/gateway-*.yml
 * 3. 服务发现路由已启用（discovery.locator.enabled: true）
 * 4. 无需在代码中硬编码路由，避免三重配置重复
 * 
 * 路由配置优先级：
 * 1. Nacos 动态配置（最高优先级，支持动态刷新）
 * 2. 服务发现自动路由（自动为每个注册的服务创建路由）
 * 3. application.yml 本地配置（最低优先级）
 * 
 * 如需添加新路由：
 * - 推荐：在 Nacos 中配置（动态刷新，无需重启）
 * - 备选：依赖服务发现自动路由（零配置）
 * 
 * @author micro-ai
 * @since 0.0.1
 * @version 2.0 完全依赖Nacos配置
 */
@Configuration
public class GatewayConfig {

    // 路由配置已完全迁移到 Nacos
    // 如需定制路由，请在 Nacos 中配置：
    // Data ID: micro-ai-gateway.yml
    // Group: DEFAULT_GROUP
    // 
    // 配置文件模板：
    // - 开发环境: src/main/resources/nacos/gateway-dev.yml
    // - 测试环境: src/main/resources/nacos/gateway-test.yml
    // - 生产环境: src/main/resources/nacos/gateway-prod.yml
}
